cover holders - German English Dictionary